作者:郑阿奇
分类:计算机类
出版社:电子工业出版社
出版时间:2022.2
ISBN:9787121427916
内容简介:
Qt是当前非常流行的C++可视化开发软件。本书全面升级到最新的Qt 6.0平台,通过丰富的实例介绍Qt和 QML编程及其应用开发。全书分为7个部分。第1部分为Qt基础,在上一版的基础上基于Qt 6.0的全新类模块和接口,重新实现了所有基础实例的功能。第2部分为Qt 6综合实例,设计了电子商城系统、简单字处理软件、微信客户端程序这三大实用案例。第3部分为Qt扩展应用OpenCV,介绍OpenCV的配置及典型图片处理实例。第4部分为QML和Qt Quick 及其应用,基于Qt 6.0支持的Qt Quick Controls 2.5新库实现了诸多典型应用实例。第5部分是Qt Quick 3D开发基础,先从基础的场景、相机、视图、光源等概念入手,通过程序实例介绍Qt 6 3D开发的基础知识,然后通过一个综合的“益智积木”学习软件来演示Qt 6在3D开发上的强大功能。第6部分是Qt 6跨平台开发技术,介绍了Qt 6在Visual Studio、Android、Python及Linux (Ubuntu)等多种主流平台上的环境配置和程序开发。第7部分为附录,介绍了CH+相关知识和Qt 6的简单调试。
本书提供配套的视频,分析典型案例,通过扫描二维码播放。为了方便读者上机练习,书中实例提供源代码,其编号为CHX××。源代码工程文件可从华信教育资源网(http:/www.hxedu.com.cn)免费下载。
本书既可作为Qt学习不可多得的一本全面翔实的学习资料和参考用书,也可作为Qt开发技术培训用书。